/*
 * LessonMapper 2.Copyright (C) Olivier Motelet.This program is free software; you can redistribute it and/ormodify it under the terms of the GNU General Public Licenseas published by the Free Software Foundation; either version 2of the License, or (at your option) any later version.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with this program; if not, write to the Free SoftwareFoundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 */
package lessonMapper.diffusion;

import java.util.ArrayList;
import java.util.List;

import lessonMapper.lom.LOMRelationType;

/**
 * this class is responsible for managing the limitation of the diffusion
 * In particular it implements the method
 * getForbiddenRelationTypes(aRelationTypeList) returning the
 * forbidden relations for a list.
 * 
 * @author omotelet
 */
public class DiffusionLimit {

	/**
	 * 
	 * 
	 * @param aRelationTypeList 
	 * 
	 * @return 
	 */
	public static  List<LOMRelationType>  getForbiddenRelationTypes(List<LOMRelationType> aRelationTypeList){
		List<LOMRelationType> theForbiddenTypes = new ArrayList<LOMRelationType>();
		
		/*if (aRelationTypeList.contains(LOMRelationType.getLOMRelationType("ispartof")))
			theForbiddenTypes.add(LOMRelationType.getLOMRelationType("haspart"));*/
		return theForbiddenTypes;
	}
	
	
}
